Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.322
Anzahl Beiträge: 31.786
Anzahl Themen: 6.279

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 10, 10 Gesamtergebnisse mit Suchbegriffen externe referenzen sec.
CATIA V5 Programmierung : Externe Referenzen
noir333 am 12.05.2009 um 19:49 Uhr (0)
Hallo Filippo,bei mir war das so, dass der Benutzer einen Punkt aus der verknüpften Skizze auswählt. Dadurch kann ich die Referenz aus der Selection holen. Ansonsten muss man einen Vertexpunkt aus der Skizze über Selection.Search holen.-----------------------------

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Externe Referenzen
noir333 am 12.05.2009 um 09:18 Uhr (0)
Hallo JPF,das Problem habe ich schon gehabt, es gibt auch einen Beitrag von mir dazu. Die Lösung ist folgende: Man darf nicht direkt den Punkt als Referenz angeben, beim erzeugen der Bohrung. Erst die Bohrung einfach an der xyz Koordinate erzeugen, dann die SKizze öffnen und den Punkt (Stern der Bohrung) mit Constraint auf den Ref-Punkt verknüpfen. Geht immer und stabil!Trotzdem gut zu hören, dass der Fehler behoben ist.-----------------------------

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Externe Referenzen
noir333 am 17.06.2010 um 07:20 Uhr (0)
Hallo GeorgK,ich programmiere für gewöhnlich in .NET (Visual Studio Visual Basic). Da funktioniert folgender Code (auch bei dem Beispiel von Filippo):Code: bohrung1 = shapefactory1.AddNewHoleFromPoint(X, Y, Z, ref2, 10) sketch1 = bohrung1.Sketch sketch1.OpenEdition() constraints1 = sketch1.Constraints stern1 = sketch1.GeometricElements.Item(2) refstern = MyPart.CreateReferenceFromObject(stern1) constraint1 = constraints1.AddBiEltCst(CatConstraintType.catCstTypeOn, ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Get Faces eines HybridShapes
noir333 am 05.12.2006 um 21:38 Uhr (0)
Hallo alfaromeo75,ja das geht. Du musst erst wie in meinem Code beschrieben Referenzen für alles Einzelfaces erzeugen. Um die Farbe auszulesen, musst du die einzelface in die selection legen (mit selection.add kann man auch referenzen selektieren), dann kannst Du mit selection.Visproperties die Eigenschaften auslesen. Auf die gleiche Art und Weise kannst Du die Eigenschaften bei dem neuen Flächenverband wieder setzen. Alles klar?------------------Bernd

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : BRef über Namen an Selektion anhängen
noir333 am 02.10.2006 um 23:27 Uhr (0)
Hallo Jörg,also, die Sache ist die: Was Du in den Strings hast, sind sogenannte Breps: Breps sind Unterelemente von Objekten (Kanten, Scheitelpunkte, Teilflächen). Da sie keine Objekte sind, kann man Sie nicht mit Objekt-Befehlen behandeln. Was man dazu erzeugen kann, sind referenzen:Hier mal nur zur Veranschalichung ein Code von mir, der alle Teilflächen aus einem Flächenverband oder Solid ausliest, anschließend werden dazu Kopien der Einzelflächen (das sind Objekte)erzeugt. Mir ist klar, dass dies dir no ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : minimale Distanz zwischen 2 CATProducts
noir333 am 07.06.2007 um 19:22 Uhr (0)
Hallo flyernb,bist Du sicher, dass Du in den beiden Referenzen die Products hat?Wenn ja, befürchte ich "measurable" ist für cgrs nicht möglich, denn das wäre ja eine exakte Messung. CGRs beinhalten aber nur das Facettenmodell. Aber Du kannst das ja mal manuell mit "exakter Messung" ausprobieren.zu getminimumdistancepoints:Dim MDP(8) As ObjectTheMeasurable = TheSPAWorkbench.GetMeasurable(reference1)dist = TheMeasurable.GetMinimumDistance(reference2)TheMeasurable.GetMinimumDistancePoints(reference2, MDP)in M ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : verknüpfte Skizzen und Breps funktionieren nicht
noir333 am 28.01.2009 um 23:17 Uhr (0)
Hallo Lila,Du hast mich auf eine Idee gebracht. Der Bug in Catia mit den Breps bleibt zwar, aber ich habe eine andere Lösung gefunden:Wie oben beschrieben, kann man mit den Referenzen aus selection.item(1).reference nicht direkt eine Bohrung erzeugen mit AddNewHoleFromRefPoint(ref1, ref2, 10). Warum nicht ist mir schleierhaft. Deswegen war ich über die BREPs gegangen. Jetzt erzeuge ich zunächst die Bohrung an beliebiger Stelle und setze anschließend die Bohrung in der Skizze mit constraints an die richtige ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Distance bemessen
noir333 am 05.05.2008 um 19:53 Uhr (1)
Hallo barbara, msk74,IBM würde sagen: "Works as designed!". Zu Bodies kann man keinen Abstand messen, weil ein Body keine geometrische Einheit ist, sondern eine logische. Dazu können Ebenen, Linien, etc. gehören. Zu einem Volumen kann man einen Abstand messen! Dazu sollte man die den Körper kopieren und in einem neuen Körper "als Ergebnis" (AsResult) einfügen. Dann entsteht ein totes Volumen, zu dem man vermessen kann.Zu den "Selection_RSur Face Brp GSMBiDim.2);None ));GSMBiDim.2)":Dabei handelt es sich um ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : BRef über Namen an Selektion anhängen
noir333 am 06.10.2006 um 18:35 Uhr (0)
Hallo Jörg,ich habs: Die Antwort ist Trivial, auch Referenzen lassen sich mit mysel.add hinzufügen!!!hier ein code-Beispiel: Dim brepname As String Dim i2, ci2 As Integer Dim reference1 As Reference Selfilter(0) = "Face" Selfilter(1) = "Edge" Stat = "Normal" oSel = Nothing Mysel.Clear() Stat = Mysel.SelectElement2(Selfilter, "Fläche1 auswählen", True) oSel = Mysel.Item(1).Value brepname = oSel.Name.Replace("Selection_", "") i2 = brepname.LastIndexOf(";") ci2 = brepnam ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : verknüpfte Skizzen und Breps funktionieren nicht
noir333 am 23.01.2009 um 16:17 Uhr (0)
Hallo zusammen,vielleicht hat einer schonmal dieses Problem gehabt, obwohl ich zugebe es ist etwas speziell:Ich habe in einem Catpart mehrere (das ist wichtig) Skizzen, die über eine Veröffentlichung und als "Ergebnis mit Verknüpfung" eingefügt wurden.In den Skizzen befinden sich mehrere Punkte, auf die ich mich beziehen möchte, z.B. eine Linie von einem Punkt zum anderen ziehen.Erstelle ich nun ein Makro über den Rekorder, dann sieht das so aus:Code:Sub CATMain()Set documents1 = CATIA.DocumentsSet partDoc ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz